Skip to content

docs: complete documentation overhaul with auto-generated tool reference#7

Merged
jflowers merged 1 commit intomainfrom
opsx/docs-overhaul
Apr 6, 2026
Merged

docs: complete documentation overhaul with auto-generated tool reference#7
jflowers merged 1 commit intomainfrom
opsx/docs-overhaul

Conversation

@jflowers
Copy link
Copy Markdown
Contributor

@jflowers jflowers commented Apr 6, 2026

Summary

Addresses the documentation gap analysis: README was stuck at Phase 0 with 4 tools while the codebase has 53 tools across 5 completed phases.

New: replicator docs command

Auto-generates a markdown tool reference from the live registry. Always in sync -- when tools are added or modified, replicator docs reflects it immediately. 3 tests verify all 53 tools appear with correct category grouping.

New: docs/tools.md (1400+ lines)

Complete MCP tool reference with schemas for all 53 tools + hand-written usage examples for 4 key tools (hive_create, swarmmail_send, swarm_decompose, hivemind_store).

Rewritten: README.md

  • CI + Go + License badges
  • Accurate status (53 tools, 190+ tests, 15MB binary)
  • All 9 CLI commands documented
  • Environment variables table
  • MCP client config examples (OpenCode + Claude Code)
  • Mermaid architecture diagram
  • Full package layout (15+ packages)

New: CONTRIBUTING.md

Dev setup, testing conventions, PR workflow, coding standards.

New: CHANGELOG.md

Retroactive v0.1.0 and v0.2.0 entries.

- Add replicator docs command: generates MCP tool reference from
  live registry (always in sync, 53 tools grouped by category)
- Rewrite README: accurate status, badges, all 9 CLI commands,
  environment variables, MCP client config examples, mermaid
  architecture diagram, full package layout
- Create docs/tools.md: auto-generated schemas + hand-written
  examples for hive_create, swarmmail_send, swarm_decompose,
  hivemind_store
- Create CONTRIBUTING.md: dev setup, testing conventions, PR workflow
- Create CHANGELOG.md: retroactive v0.1.0 and v0.2.0 entries
@jflowers jflowers merged commit 7ed96c8 into main Apr 6, 2026
1 check passed
@jflowers jflowers deleted the opsx/docs-overhaul branch April 6, 2026 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant